.code{
border-spacing:1px;
width:100%;
padding:5px;
border-width:3 1;
border-style:solid;
border-color:#f5f5f5;
margin:2 0;

white-space:pre-wrap; /* css-3 */
white-space:-moz-pre-wrap; /* Mozilla, since 1999 */
white-space:-pre-wrap; /* Opera 4-6 */
white-space:-o-pre-wrap; /* Opera 7 */
word-wrap:break-word; /* Internet Explorer 5.5+ */
}
.code a,.code a:visited{
color:white;
background-color:red;
float:right;
padding:5px;
margin:-5 0;
}
.code ol{margin:0}
.code b{color:blue;font-weight:normal}
.code i{color:green;font-style:normal}
.code u{color:red;text-decoration:none;}
.code s{color:DarkGray;text-decoration:none;}
.code li{padding:2px}
.code ol{list-style-type:decimal-leading-zero}
.code .il{background-color:#f5f5f5}

.getcode{
border:1px solid red;
background-color:white;
padding:5px;
float:right;
width:400px;
margin:-5 0 5 5;

white-space:pre-wrap; /* css-3 */
white-space:-moz-pre-wrap; /* Mozilla, since 1999 */
white-space:-pre-wrap; /* Opera 4-6 */
white-space:-o-pre-wrap; /* Opera 7 */
word-wrap:break-word; /* Internet Explorer 5.5+ */
}

textarea{width:100%;}
.ifcode{visibility:hidden;position:absolute;top:0;left:0;}